Your perch at Indian Rocks Beach
Check AvailabilityUpper Deck has been welcoming guests to Indian Rocks Beach for decades. Originally built as a retreat in the 1920s, it has been lovingly maintained and updated while keeping its coastal charm. Nestled under shady palms just steps from the Gulf, Upper Deck offers a blend of zany tradition and modest comfort — the perfect place to rest, recharge, and regroup.
📞 Phone: (727) 595 1642
✉️ Email: ScruggsHarbor@yahoo.com
Check below to see when Upper Deck is available for your stay.